package chapter21.homework02;

//人物角色，包含状态信息，当需要进行存档的时候将状态信息保存到Memento中...
//需要回复状态时，通过对应的Memento读取数据...

public class Role {//原发器类
    private int state;

    public void setState(int state) {
        this.state = state;
    }

    public int getState() {
        return state;
    }

    Memento saveStateMemento(){
        return new Memento(state);
    }

    public void getStateMemento(Memento memento){
        this.state = memento.getState();
    }
}